short-term liability - German English Dictionary